existence of a discovery - German English Dictionary